// 在 com.xjaq.dify.entity 包下创建 MessageHistoryQuery.java
package com.xjaq.dify.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("消息历史查询参数")
public class MessageHistoryQuery {
    
    @ApiModelProperty("会话ID")
    private String conversationId;
    
    @ApiModelProperty(value = "用户标识，由开发者定义规则，需保证用户标识在应用内唯一", required = true)
    private String user;
    
    @ApiModelProperty("当前页第一条聊天记录的ID，默认null")
    private String firstId;
    
    @ApiModelProperty("一次请求返回多少条聊天记录，默认20条")
    private Integer limit = 20;
}
